Protecting important nodes in a network against natural disasters, security threats, attacks, and so on is one of the main goals of network planners. In this paper, a new model is presented for protecting an important node (NMPN) in a typical network based on a defensive location problem where the threatening agent (t-agent) can reinforce its power at some nodes. The NMPN is a bi-level programming problem. At the upper level, the planner agent (p-agent) try to , nd the best lo-cations for protecting resources in order to protect the important node. The lower level problem is represented as the shortest path problem in the network in which the edges are weighted with positive values and sometimes negative values. Thus, the Bellman-Ford algorithm is applied to solve the lower level problem. The NMPN is an NP-hard problem. In this work, the genetic, ant colony optimization, binary arti, cial bee colony with di, erential evolution, arti, cial bee colony algorithms, and a modi, ed tabu search (MTS) algorithm are used to solve it. A test problem is randomly generated to investigate the performance of the metaheuristic algorithms in this paper. Parameters of the metaheuris-tic algorithms are tuned by the Taguchi method for solving the test problem. Also, the ANOVA test and Tukey's test are used to compare the performance of the metaheuristic algorithms. The best results are obtained by the MTS algorithm.